package com.dep.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * staff
 * @author 
 */
public class Staff implements Serializable {
    /**
     * 主键
     */
    private Long id;

    /**
     * 编号
     */
    private String staffNo;

    /**
     * 姓名
     */
    private String staffName;

    /**
     * 部门id
     */
    private Long depId;

    /**
     * 入职时间
     */
    private Date lnductionAt;

    /**
     * 员工状态: -1-离职, 0-实习, 1-试用, 2-正式, 
     */
    private Byte staffStatus;

    /**
     * 创建时间
     */
    private Date createdAt;

    /**
     * 更新时间
     */
    private Date updatedAt;

    /**
     * 0-未删除, 1-删除
     */
    private Byte isDeleted;

    private static final long serialVersionUID = 1L;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getStaffNo() {
        return staffNo;
    }

    public void setStaffNo(String staffNo) {
        this.staffNo = staffNo;
    }

    public String getStaffName() {
        return staffName;
    }

    public void setStaffName(String staffName) {
        this.staffName = staffName;
    }

    public Long getDepId() {
        return depId;
    }

    public void setDepId(Long depId) {
        this.depId = depId;
    }

    public Date getLnductionAt() {
        return lnductionAt;
    }

    public void setLnductionAt(Date lnductionAt) {
        this.lnductionAt = lnductionAt;
    }

    public Byte getStaffStatus() {
        return staffStatus;
    }

    public void setStaffStatus(Byte staffStatus) {
        this.staffStatus = staffStatus;
    }

    public Date getCreatedAt() {
        return createdAt;
    }

    public void setCreatedAt(Date createdAt) {
        this.createdAt = createdAt;
    }

    public Date getUpdatedAt() {
        return updatedAt;
    }

    public void setUpdatedAt(Date updatedAt) {
        this.updatedAt = updatedAt;
    }

    public Byte getIsDeleted() {
        return isDeleted;
    }

    public void setIsDeleted(Byte isDeleted) {
        this.isDeleted = isDeleted;
    }
}